package com.xjgc.model.entity.mes;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import java.util.Date;

import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

/**
 * <p>
 *
 * </p>
 *
 * @author
 * @since 2019-11-21
 */
@Data
@TableName("zxj_mes_lifnr")
public class ZxjMesLifnr implements Serializable {

private static final long serialVersionUID=1L;

/**
 * 供应商或债权人的帐号
 */
@JsonProperty("lifnr")
@TableField("\"LIFNR\"")
private String lifnr;

/**
 * 名称
 */
@JsonProperty("name1")
@TableField("\"NAME1\"")
private String name1;

/**
 * 住宅号及街道
 */
@JsonProperty("stras")
@TableField("\"STRAS\"")
private String stras;

/**
 * 采购冻结在采购组织层
 */
@JsonProperty("sperm")
@TableField("\"SPERM\"")
private String sperm;

/**
 * 日期
 */
@JsonIgnore
@TableField("\"DATUM\"")
private String datum;

/**
 * 时间
 */
@JsonIgnore
@TableField("\"UZEIT\"")
private String uzeit;

/**
 * 采购组织
 */
@JsonProperty("ekorg")
@TableField("\"EKORG\"")
private String ekorg;

/**
 * 集中删除标识
 */
@JsonProperty("loekz")
@TableField("\"LOEKZ\"")
private String loekz;

/**
 * MES读取状态, 1已读，0未读
 */
@JsonIgnore
@TableField("\"STATUS\"")
private String status;

/**
 *  添加时间2021-04-14
 * 税号1
 */
@JsonProperty("stcd1")
@TableField("\"STCD1\"")
private String stcd1;

/**
 添加时间2021-04-14
 * 税号2
 */
@JsonProperty("stcd2")
@TableField("\"STCD2\"")
private String stcd2;

@JsonIgnore
@TableField("uid")
private String uid;

/*记录创建时间*/
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
private Date createTime;

}
